package com.perceptivesoftware.licensing.client.dto;

import java.util.List;
import com.google.gwt.user.client.rpc.IsSerializable;

public class EmailDTO implements IsSerializable {

	private String subject;
	private String msg;
	private List<String> attachments;
	private List<String> attachmentNames;
	private NotificationGroupDTO notificationGroup;
	private String fromEmail;
	private String host;
	private Long port;
	private String smtpUser;
	private String smtpPass;

	public String getSubject() {
		return subject;
	}

	public void setSubject(String subject) {
		this.subject = subject;
	}

	public String getMsg() {
		return msg;
	}

	public void setMsg(String msg) {
		this.msg = msg;
	}

	public List<String> getAttachments() {
		return attachments;
	}

	public void setAttachments(List<String> attachments) {
		this.attachments = attachments;
	}

	public List<String> getAttachmentNames() {
		return attachmentNames;
	}

	public void setAttachmentNames(List<String> attachmentNames) {
		this.attachmentNames = attachmentNames;
	}

	public NotificationGroupDTO getNotificationGroup() {
		return notificationGroup;
	}

	public void setNotificationGroup(NotificationGroupDTO notificationGroup) {
		this.notificationGroup = notificationGroup;
	}

	public String getFromEmail() {
		return fromEmail;
	}

	public void setFromEmail(String fromEmail) {
		this.fromEmail = fromEmail;
	}

	public String getHost() {
		return host;
	}

	public void setHost(String host) {
		this.host = host;
	}

	public Long getPort() {
		return port;
	}

	public void setPort(Long port) {
		this.port = port;
	}

	public String getSmtpUser() {
		return smtpUser;
	}

	public void setSmtpUser(String smtpUser) {
		this.smtpUser = smtpUser;
	}

	public String getSmtpPass() {
		return smtpPass;
	}

	public void setSmtpPass(String smtpPass) {
		this.smtpPass = smtpPass;
	}
}